계리직공무원 컴퓨터 일반 기출문제·모의고사·오답노트·자동채점

2010년07월24일 17번

[과목 구분 없음]
C 프로그램의 실행 결과로 옳은 것은?

  • ① i = 0.0 j = 0 k = 3 m = 003
  • ② i = 0.3 j = 0 k = 3 m = 000
  • ③ i = 0.0 j = 1 k = 1 m = 001
  • ④ i = 0.3 j = 1 k = 1 m = 001
(정답률: 27%)

문제 해설

이 프로그램은 float형 변수 i와 j, int형 변수 k와 m을 선언하고, 각각의 초기값을 설정한 후 printf 함수를 사용하여 변수들의 값을 출력하는 프로그램입니다.

i와 j는 초기값이 0.0으로 설정되어 있습니다. 그리고 k는 초기값이 3으로 설정되어 있고, m은 초기값이 0x3으로 설정되어 있습니다.

따라서 printf 함수에서는 i와 j의 값이 0.0으로 출력되고, k의 값은 3으로 출력되며, m의 값은 0x3을 10진수로 변환한 값인 3이 아닌, 8진수로 표현한 값인 003으로 출력됩니다.

따라서 정답은 "i = 0.0 j = 0 k = 3 m = 003"입니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답